Versions:

  • 0.8.0
  • 0.7.0
  • 0.6.0
  • 0.5.0
  • 0.4.0
  • 0.3.0
  • 0.2.0
  • 0.1.0

alter is a lightweight, single-binary process manager engineered by thechandanbhagat for Windows-first developers who need production-grade control over polyglot applications without the overhead of Linux-centric tools. Designed as a native Windows alternative to PM2, alter version 0.8.0 lets users launch, monitor, and keep alive Python, Node.js, Go, Rust, .NET, or PHP services from one unified CLI, automatically restarting them with exponential backoff after crashes and reloading them instantly when project files change. Processes can be organized into namespaces for bulk start, stop, or restart operations, while live log streams are accessible both in the terminal and through a browser-based dashboard served at http://localhost:2999/. Persistent state files survive reboots, and ecosystem-wide settings can be declared in TOML or JSON for repeatable deployments. Out-of-the-box integrations push alerts to Slack, Discord, Microsoft Teams, or any webhook endpoint, and a full REST API enables headless automation. Unlike generic wrappers, alter spawns child processes with the Windows CREATE_NO_WINDOW flag, eliminating unwanted console pop-ups on desktop systems. Since its debut, eight successive releases have refined stability, API coverage, and notification reliability, making the utility equally suited for local micro-service development, CI test runners, or small production clusters on Windows servers. alter is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version, and supporting batch installation of multiple applications.

Tags: